package com.ailot.cloud.upms.common.entity;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 数据库表属性，参考mysql inforamation_schema.tables
 *
 * @Author : litao
 * @create 2023/12/6 11:13
 */

@Data
public class SysTable {

    /**
     * 表名
     */
    private String tableName;

    /**
     * 备注
     */
    private String tableComment;

    /**
     * 数据库名
     */
    private String tableSchema;

    /**
     * 驼峰表名
     */
    private String camelTableName;

    /**
     * 主键名称
     */
    private SysColumn pk;

    /**
     * 变量表名
     */
    private String varTableName;

    /**
     * 列名
     */
    private List<SysColumn> sysColumns;

    private LocalDateTime createTime;

}
